sea wormwood (artemisia maritima) - Turkish English Dictionary